Educational Objectives for Embedded Systems

نویسنده

  • Wolfgang A. Halang
چکیده

Adequate concepts, professionalism and ethics are identified as the goals in properly educating systems engineers for professional life. Criteria and concepts appropriate to design feasible solutions must be based on fully understanding the peculiarities of the environments where embedded systems are employed. Bad practices of the computing profession need to be overcome to foster professionalism, and the consequences of the shift from hardware to software must be realised. This gives rise to some rules of ethics and proper conduct. Which issues should be addressed by curricula on real-time and embedded systems that are longer lived than technical artefacts, and that constitute elements of proper university education? My answer is that engineering professionals should be educated on the following fundamental essentials: adequate concepts, professionalism, ethics. Computer control totally differs from other areas of computing as processing takes place not only in real time, but also in real environments into which real-time systems are embedded and to whose requests they react. Essential is that they always deal with reality, and that there are always physical environments with their own laws, which cannot be forced under the rules of computers. Although performing control functions, embedded systems thus always take the position of slaves, whereas the environments constitute the masters. This very nature of real-time computing must particularly be taken into account when developing abstractions in order not to lose coherence with reality. Owing to the embedding into physical environments, systems engineers must have a deep understanding of computing, of physics, and of the applicationspecific requirements. The methods to be employed are not general-purpose ones, but must always be selected in environmentand process-specific ways. Dealing with the real world also implies that physical constraints must be observed, holding first and foremost for the time dimension and time-related requirements. When designing systems, this calls for applying static design and analysis methods as well as the concept of resource adequacy, i.e., computers must physically provide all resources required in the worst cases. In other words, one may not resort to the popular method of dynamically creating “virtual resources”.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Development of a Library for Teaching and Implementing Resource-limited Embedded Systems

Texas State University – San Marcos began offering its Computer Engineering curriculum in the Fall 2010 semester. A key element of this curriculum is an emphasis on Embedded Systems design as a mechanism for addressing the key educational objectives of the IEEE/ACM Model Curriculum. One of the key differences between Embedded Systems design and general system design is the need to address a res...

متن کامل

Embedded and Control Systems Security Projects

: Robust and resilient cyber defense mechanisms and better educated future workforce are vital components for the protection of our nation’s critical infrastructures. As such, the need for an enhanced information assurance and security curriculum with emphasis on embedded and control systems can no longer be ignored. Recognizing this training gap, we designed and implemented a collection of lab...

متن کامل

An Ontology and a Software Framework for Competency Modeling and Management

The importance given to competency management is well justified. Acquiring new competencies is the central goal of any education or knowledge management process. Thus, it must be embedded in any software framework as an instructional engineering tool, to inform the runtime environment of the knowledge that is processed by actors, and their situation toward achieving competency-acquisition objec...

متن کامل

A Generic 3D Environment to Remotely Drill and Practice on Embedded Automated Systems

Although the use of educational intranet and e-learning environments has become familiar by providing specific educational in-network solutions, it is not the same thing for the environments of online laboratories, which require much more complex computing developments. We know that on-line laboratories offer a student the possibility to perform such tasks using a network connection. In this pa...

متن کامل

Side channel parameter characteristics of code injection attacks

Embedded systems are suggestive targets for code injection attacks in the recent years. Software protection mechanisms, and in general computers, are not usually applicable in embedded systems since they have limited resources like memory and process power. In this paper we investigate side channel characteristics of embedded systems and their applicability in code injection attack detection. T...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007